package com.tian.mapper;

import com.tian.entity.SysLogEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * {@code @description:} TODO
 *
 * @author tianwc 公众号：Java后端技术全栈
 * 在线刷题 1200+java面试题和1000+篇技术文章：<a href="https://woaijava.cc/">博客地址</a>
 * {@code @date:} 2024-10-08 10:31
 * {@code @version:} 1.0
 */
@Mapper
public interface SysLogMapper {
    // 查询所有日志
    List<SysLogEntity> getAllLogs();

    // 根据ID查询日志
    SysLogEntity getLogById(@Param("id") Long id);

    // 插入日志
    int insertLog(SysLogEntity log);

    // 更新日志内容
    int updateLog(@Param("log") SysLogEntity log);

}
